home *** CD-ROM | disk | FTP | other *** search
/ Apple Product Training 1991 Spring / Apple-Training-Spring-1991.iso / The Macintosh Portable / The Macintosh Portable / background_33346.xml < prev    next >
Encoding:
Extensible Markup Language  |  1991-01-27  |  18.2 KB  |  393 lines

  1. <?xml version="1.0" encoding="utf-8" ?>
  2. <!DOCTYPE background PUBLIC "-//Apple, Inc.//DTD background V 2.0//EN" "" >
  3. <background>
  4.     <id>33346</id>
  5.     <filler1>0</filler1>
  6.     <bitmap>BMAP_33699.pbm</bitmap>
  7.     <cantDelete> <false /> </cantDelete>
  8.     <showPict> <true /> </showPict>
  9.     <dontSearch> <false /> </dontSearch>
  10.     <link rel="stylesheet" type="text/css" href="stylesheet_3186.css" />
  11.     <part>
  12.         <id>15</id>
  13.         <type>field</type>
  14.         <visible> <true /> </visible>
  15.         <dontWrap> <false /> </dontWrap>
  16.         <dontSearch> <false /> </dontSearch>
  17.         <sharedText> <false /> </sharedText>
  18.         <fixedLineHeight> <true /> </fixedLineHeight>
  19.         <autoTab> <false /> </autoTab>
  20.         <lockText> <true /> </lockText>
  21.         <rect>
  22.             <left>0</left>
  23.             <top>0</top>
  24.             <right>378</right>
  25.             <bottom>31</bottom>
  26.         </rect>
  27.         <style>transparent</style>
  28.         <autoSelect> <false /> </autoSelect>
  29.         <showLines> <false /> </showLines>
  30.         <wideMargins> <true /> </wideMargins>
  31.         <multipleLines> <false /> </multipleLines>
  32.         <reservedFamily> 0 </reservedFamily>
  33.         <titleWidth>0</titleWidth>
  34.         <icon>0</icon>
  35.         <textAlign>left</textAlign>
  36.         <font>B Garamond Bold</font>
  37.         <textSize>24</textSize>
  38.         <textStyle>condense</textStyle>
  39.         <textStyle>outline</textStyle>
  40.         <textHeight>24</textHeight>
  41.         <name>Title</name>
  42.         <script></script>
  43.     </part>
  44.     <part>
  45.         <id>53</id>
  46.         <type>field</type>
  47.         <visible> <true /> </visible>
  48.         <dontWrap> <false /> </dontWrap>
  49.         <dontSearch> <false /> </dontSearch>
  50.         <sharedText> <false /> </sharedText>
  51.         <fixedLineHeight> <true /> </fixedLineHeight>
  52.         <autoTab> <false /> </autoTab>
  53.         <lockText> <true /> </lockText>
  54.         <rect>
  55.             <left>21</left>
  56.             <top>45</top>
  57.             <right>200</right>
  58.             <bottom>329</bottom>
  59.         </rect>
  60.         <style>opaque</style>
  61.         <autoSelect> <false /> </autoSelect>
  62.         <showLines> <false /> </showLines>
  63.         <wideMargins> <false /> </wideMargins>
  64.         <multipleLines> <false /> </multipleLines>
  65.         <reservedFamily> 0 </reservedFamily>
  66.         <titleWidth>0</titleWidth>
  67.         <icon>0</icon>
  68.         <textAlign>left</textAlign>
  69.         <font>Eras Light</font>
  70.         <textSize>14</textSize>
  71.         <textStyle>plain</textStyle>
  72.         <textHeight>16</textHeight>
  73.         <name>Question</name>
  74.         <script></script>
  75.     </part>
  76.     <part>
  77.         <id>66</id>
  78.         <type>field</type>
  79.         <visible> <true /> </visible>
  80.         <dontWrap> <false /> </dontWrap>
  81.         <dontSearch> <false /> </dontSearch>
  82.         <sharedText> <false /> </sharedText>
  83.         <fixedLineHeight> <true /> </fixedLineHeight>
  84.         <autoTab> <false /> </autoTab>
  85.         <lockText> <true /> </lockText>
  86.         <rect>
  87.             <left>316</left>
  88.             <top>6</top>
  89.             <right>482</right>
  90.             <bottom>35</bottom>
  91.         </rect>
  92.         <style>transparent</style>
  93.         <autoSelect> <false /> </autoSelect>
  94.         <showLines> <false /> </showLines>
  95.         <wideMargins> <false /> </wideMargins>
  96.         <multipleLines> <false /> </multipleLines>
  97.         <reservedFamily> 0 </reservedFamily>
  98.         <titleWidth>0</titleWidth>
  99.         <icon>0</icon>
  100.         <textAlign>right</textAlign>
  101.         <font>Garamond</font>
  102.         <textSize>16</textSize>
  103.         <textStyle>condense</textStyle>
  104.         <textStyle>outline</textStyle>
  105.         <textHeight>21</textHeight>
  106.         <name>Count</name>
  107.         <script></script>
  108.     </part>
  109.     <part>
  110.         <id>81</id>
  111.         <type>field</type>
  112.         <visible> <false /> </visible>
  113.         <dontWrap> <false /> </dontWrap>
  114.         <dontSearch> <false /> </dontSearch>
  115.         <sharedText> <false /> </sharedText>
  116.         <fixedLineHeight> <true /> </fixedLineHeight>
  117.         <autoTab> <false /> </autoTab>
  118.         <lockText> <true /> </lockText>
  119.         <rect>
  120.             <left>1</left>
  121.             <top>239</top>
  122.             <right>471</right>
  123.             <bottom>342</bottom>
  124.         </rect>
  125.         <style>scrolling</style>
  126.         <autoSelect> <false /> </autoSelect>
  127.         <showLines> <false /> </showLines>
  128.         <wideMargins> <false /> </wideMargins>
  129.         <multipleLines> <false /> </multipleLines>
  130.         <reservedFamily> 0 </reservedFamily>
  131.         <titleWidth>0</titleWidth>
  132.         <icon>0</icon>
  133.         <textAlign>left</textAlign>
  134.         <font>Eras Light</font>
  135.         <textSize>10</textSize>
  136.         <textStyle>plain</textStyle>
  137.         <textHeight>13</textHeight>
  138.         <name>text</name>
  139.         <script></script>
  140.     </part>
  141.     <part>
  142.         <id>73</id>
  143.         <type>field</type>
  144.         <visible> <true /> </visible>
  145.         <dontWrap> <false /> </dontWrap>
  146.         <dontSearch> <false /> </dontSearch>
  147.         <sharedText> <false /> </sharedText>
  148.         <fixedLineHeight> <true /> </fixedLineHeight>
  149.         <autoTab> <false /> </autoTab>
  150.         <lockText> <true /> </lockText>
  151.         <rect>
  152.             <left>259</left>
  153.             <top>44</top>
  154.             <right>473</right>
  155.             <bottom>295</bottom>
  156.         </rect>
  157.         <style>opaque</style>
  158.         <autoSelect> <false /> </autoSelect>
  159.         <showLines> <false /> </showLines>
  160.         <wideMargins> <false /> </wideMargins>
  161.         <multipleLines> <false /> </multipleLines>
  162.         <reservedFamily> 0 </reservedFamily>
  163.         <titleWidth>0</titleWidth>
  164.         <icon>0</icon>
  165.         <textAlign>left</textAlign>
  166.         <font>Eras Light</font>
  167.         <textSize>14</textSize>
  168.         <textStyle>plain</textStyle>
  169.         <textHeight>16</textHeight>
  170.         <name>choices</name>
  171.         <script></script>
  172.     </part>
  173.     <part>
  174.         <id>83</id>
  175.         <type>button</type>
  176.         <visible> <true /> </visible>
  177.         <reserved5> 0 </reserved5>
  178.         <reserved4> 0 </reserved4>
  179.         <reserved3> 0 </reserved3>
  180.         <reserved2> 0 </reserved2>
  181.         <reserved1> 0 </reserved1>
  182.         <enabled> <true /> </enabled>
  183.         <rect>
  184.             <left>486</left>
  185.             <top>31</top>
  186.             <right>509</right>
  187.             <bottom>62</bottom>
  188.         </rect>
  189.         <style>transparent</style>
  190.         <showName> <false /> </showName>
  191.         <highlight> <false /> </highlight>
  192.         <autoHighlight> <true /> </autoHighlight>
  193.         <sharedHighlight> <false /> </sharedHighlight>
  194.         <family>0</family>
  195.         <titleWidth>0</titleWidth>
  196.         <icon>0</icon>
  197.         <textAlign>center</textAlign>
  198.         <font>Chicago</font>
  199.         <textSize>12</textSize>
  200.         <textStyle>plain</textStyle>
  201.         <name></name>
  202.         <script>on mouseUpdoStackResourcesend mouseUp</script>
  203.     </part>
  204.     <part>
  205.         <id>84</id>
  206.         <type>button</type>
  207.         <visible> <true /> </visible>
  208.         <reserved5> 0 </reserved5>
  209.         <reserved4> 0 </reserved4>
  210.         <reserved3> 0 </reserved3>
  211.         <reserved2> 0 </reserved2>
  212.         <reserved1> 0 </reserved1>
  213.         <enabled> <true /> </enabled>
  214.         <rect>
  215.             <left>482</left>
  216.             <top>66</top>
  217.             <right>512</right>
  218.             <bottom>104</bottom>
  219.         </rect>
  220.         <style>transparent</style>
  221.         <showName> <false /> </showName>
  222.         <highlight> <false /> </highlight>
  223.         <autoHighlight> <true /> </autoHighlight>
  224.         <sharedHighlight> <false /> </sharedHighlight>
  225.         <family>0</family>
  226.         <titleWidth>0</titleWidth>
  227.         <icon>0</icon>
  228.         <textAlign>center</textAlign>
  229.         <font>Chicago</font>
  230.         <textSize>12</textSize>
  231.         <textStyle>plain</textStyle>
  232.         <name></name>
  233.         <script>on mouseUpgoCDMenuend mouseUp</script>
  234.     </part>
  235.     <part>
  236.         <id>85</id>
  237.         <type>button</type>
  238.         <visible> <true /> </visible>
  239.         <reserved5> 0 </reserved5>
  240.         <reserved4> 0 </reserved4>
  241.         <reserved3> 0 </reserved3>
  242.         <reserved2> 0 </reserved2>
  243.         <reserved1> 0 </reserved1>
  244.         <enabled> <true /> </enabled>
  245.         <rect>
  246.             <left>486</left>
  247.             <top>250</top>
  248.             <right>509</right>
  249.             <bottom>272</bottom>
  250.         </rect>
  251.         <style>transparent</style>
  252.         <showName> <false /> </showName>
  253.         <highlight> <false /> </highlight>
  254.         <autoHighlight> <true /> </autoHighlight>
  255.         <sharedHighlight> <true /> </sharedHighlight>
  256.         <family>0</family>
  257.         <titleWidth>0</titleWidth>
  258.         <icon>0</icon>
  259.         <textAlign>center</textAlign>
  260.         <font>Chicago</font>
  261.         <textSize>12</textSize>
  262.         <textStyle>plain</textStyle>
  263.         <name></name>
  264.         <script>on mouseUpgoUpend mouseUp</script>
  265.     </part>
  266.     <part>
  267.         <id>86</id>
  268.         <type>button</type>
  269.         <visible> <true /> </visible>
  270.         <reserved5> 0 </reserved5>
  271.         <reserved4> 0 </reserved4>
  272.         <reserved3> 0 </reserved3>
  273.         <reserved2> 0 </reserved2>
  274.         <reserved1> 0 </reserved1>
  275.         <enabled> <true /> </enabled>
  276.         <rect>
  277.             <left>486</left>
  278.             <top>281</top>
  279.             <right>509</right>
  280.             <bottom>304</bottom>
  281.         </rect>
  282.         <style>transparent</style>
  283.         <showName> <false /> </showName>
  284.         <highlight> <false /> </highlight>
  285.         <autoHighlight> <true /> </autoHighlight>
  286.         <sharedHighlight> <false /> </sharedHighlight>
  287.         <family>0</family>
  288.         <titleWidth>0</titleWidth>
  289.         <icon>0</icon>
  290.         <textAlign>center</textAlign>
  291.         <font>Chicago</font>
  292.         <textSize>12</textSize>
  293.         <textStyle>plain</textStyle>
  294.         <name></name>
  295.         <script>on mouseUpgoPrevend mouseUp</script>
  296.     </part>
  297.     <part>
  298.         <id>87</id>
  299.         <type>button</type>
  300.         <visible> <true /> </visible>
  301.         <reserved5> 0 </reserved5>
  302.         <reserved4> 0 </reserved4>
  303.         <reserved3> 0 </reserved3>
  304.         <reserved2> 0 </reserved2>
  305.         <reserved1> 0 </reserved1>
  306.         <enabled> <true /> </enabled>
  307.         <rect>
  308.             <left>486</left>
  309.             <top>313</top>
  310.             <right>509</right>
  311.             <bottom>336</bottom>
  312.         </rect>
  313.         <style>transparent</style>
  314.         <showName> <false /> </showName>
  315.         <highlight> <false /> </highlight>
  316.         <autoHighlight> <true /> </autoHighlight>
  317.         <sharedHighlight> <false /> </sharedHighlight>
  318.         <family>0</family>
  319.         <titleWidth>0</titleWidth>
  320.         <icon>0</icon>
  321.         <textAlign>center</textAlign>
  322.         <font>Chicago</font>
  323.         <textSize>12</textSize>
  324.         <textStyle>plain</textStyle>
  325.         <name></name>
  326.         <script>on mouseUpevaluateSAgoNextend mouseUp</script>
  327.     </part>
  328.     <part>
  329.         <id>89</id>
  330.         <type>button</type>
  331.         <visible> <true /> </visible>
  332.         <reserved5> 0 </reserved5>
  333.         <reserved4> 0 </reserved4>
  334.         <reserved3> 0 </reserved3>
  335.         <reserved2> 0 </reserved2>
  336.         <reserved1> 0 </reserved1>
  337.         <enabled> <true /> </enabled>
  338.         <rect>
  339.             <left>338</left>
  340.             <top>312</top>
  341.             <right>402</right>
  342.             <bottom>331</bottom>
  343.         </rect>
  344.         <style>shadow</style>
  345.         <showName> <true /> </showName>
  346.         <highlight> <false /> </highlight>
  347.         <autoHighlight> <true /> </autoHighlight>
  348.         <sharedHighlight> <true /> </sharedHighlight>
  349.         <family>0</family>
  350.         <titleWidth>0</titleWidth>
  351.         <icon>0</icon>
  352.         <textAlign>center</textAlign>
  353.         <font>Eras Bold</font>
  354.         <textSize>10</textSize>
  355.         <textStyle>plain</textStyle>
  356.         <name>DONE</name>
  357.         <script>on mouseUpuserDoneend mouseUp</script>
  358.     </part>
  359.     <part>
  360.         <id>90</id>
  361.         <type>button</type>
  362.         <visible> <true /> </visible>
  363.         <reserved5> 0 </reserved5>
  364.         <reserved4> 0 </reserved4>
  365.         <reserved3> 0 </reserved3>
  366.         <reserved2> 0 </reserved2>
  367.         <reserved1> 0 </reserved1>
  368.         <enabled> <true /> </enabled>
  369.         <rect>
  370.             <left>406</left>
  371.             <top>312</top>
  372.             <right>470</right>
  373.             <bottom>331</bottom>
  374.         </rect>
  375.         <style>shadow</style>
  376.         <showName> <true /> </showName>
  377.         <highlight> <false /> </highlight>
  378.         <autoHighlight> <true /> </autoHighlight>
  379.         <sharedHighlight> <true /> </sharedHighlight>
  380.         <family>0</family>
  381.         <titleWidth>0</titleWidth>
  382.         <icon>0</icon>
  383.         <textAlign>center</textAlign>
  384.         <font>Eras Bold</font>
  385.         <textSize>10</textSize>
  386.         <textStyle>plain</textStyle>
  387.         <name>SHOW ME</name>
  388.         <script>on mouseUpdoTell -- calls script in bgend mouseUp</script>
  389.     </part>
  390.     <name>√ü√•TextMultipleChoice</name>
  391.     <script>-- SATextMultipleChoice:-- This background supports text multiple-choice questions with single-- answers. Feedback is given immediately upon a checkbox being-- clicked. It's possible to mark more than one answer as correct,-- in which case, you've got a question with more than one right answer.-- Handle the response‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî____________________________________________________________on doResponseglobal SAConfig,STOPCOUNT-- First unhilite all the buttons and hide all the response fieldslock screen -- calls script in homehideAllFeedbackset icon of the target to 3003 -- tentative checkmarkunlock screenend doResponseon userDoneglobal SAConfig,STOPCOUNTlock screenif the visible of cd fld "tellme" then hideAllFeedbackhide cd fld "tellMe"hide cd fld "not done"put "" into configLinerepeat with n = 1 to number of lines in SAConfigget line n of SAConfigif the icon of cd btn (item 1 of it) is 3003 then  -- found the user choiceput it into configLineexit repeatend ifend repeatif configLine is "" thenshow cd fld "not done" -- user didn't click on anythingexit userDoneend if-- Check the clicked buttonif item 3 of configLine is true then set icon of cd btn (item 1 of configLine) to 3002else set icon of cd btn (item 1 of configLine) to 3004show cd fld (item 2 of configLine)hide cd fld "tellMe"hide cd fld "not done"unlock screen with visual effect wipe right-- Update the evaluation data-- stop counting tries when the user answers the question correctly-- pch 7/23/90 fixput item 3 of configLine into allCorrectif allcorrect is "true" and STOPCOUNT is "false" thenupdateEval allCorrect -- calls script in stackput "true" into STOPCOUNTelse if allcorrect is "false" and STOPCOUNT is "false" thenupdateEval allCorrect -- calls script in stackend if-- end fix-- Do any custom processing for this response (in the card script)send "doHook" && (item 2 of configLine) to this cdend userDone-- on doResponse-- global SAConfig,STOPCOUNT-- -- First unhilite all the buttons and hide all the response fields-- lock screen -- calls script in home-- repeat with n = 1 to number of lines in SAConfig-- get line n of SAConfig-- if item 1 of it = short name of the target then put it into configLine-- set icon of cd btn (item 1 of it) to 3001-- hide cd fld (item 2 of it)-- end repeat-- -- Check the clicked button-- if item 3 of configLine is true then set icon of the target to 3002-- else set icon of the target to 3004-- -- show cd fld (item 2 of configLine)-- -- hide cd fld "tellMe"-- -- unlock screen with visual effect wipe right-- -- Update the evaluation data-- -- stop counting tries when the user answers the question correctly-- -- pch 7/23/90 fix-- put item 3 of configLine into allCorrect-- if allcorrect is "true" and STOPCOUNT is "false" then-- updateEval allCorrect -- calls script in stack-- put "true" into STOPCOUNT-- else if allcorrect is "false" and STOPCOUNT is "false" then-- updateEval allCorrect -- calls script in stack-- end if-- -- end fix-- -- Do any custom processing for this response (in the card script)-- send "doHook" && (item 2 of configLine) to this cd-- end doResponse-- Reset the problem‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî____________________________________________________________on resetProblemglobal SAConfighideAllFeedback-- Do any custom processing for this response (in the card script)send "doHook reset" to this cdend resetProblem-- Reveal the answer‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî____________________________________________________________on doTellglobal SAConfig-- Hide all the other response fields,-- and identify the correct buttonlock screen -- calls script in homehideAllFeedbackrepeat with n = 1 to number of lines in SAConfigget line n of SAConfigif item 3 of it = true thenset icon of cd btn (item 1 of it) to 3002put n into correctBtnelseset icon of cd btn (item 1 of it) to 3001hide cd fld (item 2 of it)end ifend repeat-- Show the 'tell me' response fieldshow cd fld "tellMe"-- Do any custom processing for this response (in the card script)send "doHook tell" to this cdunlock screen with visual effect wipe rightend doTell-- Initialize the problem‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî____________________________________________________________on openCardglobal SAConfig, SAProblemNumber,SAEvalData, STOPCOUNTsend "config" to this cdput the result into SAConfigput number of this cd - number of cd "SAIntro" into SAProblemNumber-- pch 7/23/90if line SAProblemNumber of SAEvalData contains "true" thenput "true" into STOPCOUNTelseput "false" into STOPCOUNTend if-- end fixpass openCardend openCard-- Reset the problem when leaving card‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî____________________________________________________________on closeCardresetProblem -- calls script in bgend closeCard-- Catch 'doHook' calls that aren't implemented by the card script‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî____________________________________________________________on doHookend doHook-- Snap the check-mark buttons to the question field (utility)‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî‚Äî____________________________________________________________on snapset cursor to watchlock screen -- calls script in homeput textHeight of bg fld "choices" into fLeadput left of bg fld "choices" into fLeftrepeat with cb = 1 to number of cd btnsif icon of cd btn cb is not in "3001,3002,3003,3004" then next repeatset height of cd btn cb to 24set width of cd btn cb to 24put top of cd btn cb into cbTopput cbTop mod fLead into cbAdjustif cbAdjust < (fLead div 2) thenset top of cd btn cb to cbTop - cbAdjust + 2else set top of cd btn cb to cbTop + (fLead - cbAdjust) + 2set right of cd btn cb to fLeftend repeatunlock screenend snapon hideAllFeedbackglobal SAConfigrepeat with n = 1 to number of lines in SAConfigget line n of SAConfigset icon of cd btn (item 1 of it) to 3001 -- uncheck all the boxeshide cd fld (item 2 of it)end repeathide cd fld "tellMe"hide cd fld "not done"end hideAllFeedbackon evaluateSAglobal SAConfig,STOPCOUNTput "" into configLinerepeat with n = 1 to number of lines in SAConfigget line n of SAConfigif the icon of cd btn (item 1 of it) is 3003 then  -- found the user choiceput it into configLineexit repeatend ifend repeatif configLine is "" thenexit evaluateSAend if-- Update the evaluation dataput item 3 of configLine into allCorrectif allcorrect is "true" and STOPCOUNT is "false" thenupdateEval allCorrect -- calls script in stackput "true" into STOPCOUNTelse if allcorrect is "false" and STOPCOUNT is "false" thenupdateEval allCorrect -- calls script in stackend ifend evaluateSA</script>
  392. </background>
  393.